@font-face { font-family: 'dtac2013_bl-webfont'; src: url("../fonts/dtac2013_bl-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_bl-webfont.woff") format("woff"), url("../fonts/dtac2013_bl-webfont.ttf") format("truetype"), url("../fonts/dtac2013_bl-webfont.svg#dtac2013_bl-webfont") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'dtac2013_lt-webfont'; src: url("../fonts/dtac2013_lt-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_lt-webfont.woff") format("woff"), url("../fonts/dtac2013_lt-webfont.ttf") format("truetype"), url("../fonts/dtac2013_lt-webfont.svg#dtac2013_lt-webfont") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'dtac2013_rg-webfont'; src: url("../fonts/dtac2013_rg-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_rg-webfont.woff") format("woff"), url("../fonts/dtac2013_rg-webfont.ttf") format("truetype"), url("../fonts/dtac2013_rg-webfont.svg#dtac2013_rg-webfont") format("svg"); font-weight: normal; font-style: normal; }
/* line 34, ../sass/newfooter.scss */
.footer-new { position: relative; width: 100%; height: 55px; background-color: #22388b; display: block; z-index: 90; overflow: hidden; }
/* line 42, ../sass/newfooter.scss */
.footer-new .container { padding: 12px 0px 10px 0px; box-sizing: border-box; }
/* line 45, ../sass/newfooter.scss */
.footer-new .container .col-left { width: 60%; float: left;}
/* line 48, ../sass/newfooter.scss */
.footer-new .container .col-left .top { width: 100%; overflow: hidden; }
/* line 51, ../sass/newfooter.scss */
.footer-new .container .col-left .top .box-title { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ }
/* line 57, ../sass/newfooter.scss */
.footer-new .container .col-left .top .box-title .text-university { padding-right: 18px; border-right: 1px solid #e0dfdf;font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont'; }
/* line 60, ../sass/newfooter.scss */
.footer-new .container .col-left .top .box-title .text-university p { font-size: 16px; line-height: 18px; margin: 0; color: #fff; }
/* line 67, ../sass/newfooter.scss */
.footer-new .container .col-left .top .box-title .box-image { height: 36px; margin-left: 15px; }
/* line 70, ../sass/newfooter.scss */
.footer-new .container .col-left .top .box-title .box-image img { width: auto; height: 100%; }
/* line 77, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom { width: 100%; overflow: hidden; }
/* line 80, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right { margin-top: 10px; width: 100%; display: inline-block; }
/* line 84, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right a { font-size: 12px; line-height: 10px; border-right: 1px solid #e0dfdf; color: #fff; text-decoration: none; }
/* line 91, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right a:hover { opacity: 0.8; }
/* line 94, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right .text-flex { float: left; margin: auto 0; padding: 3px 15px 3px 15px; }
/* line 99, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right .text-flex:first-child { padding-left: 0px; }
/* line 102, ../sass/newfooter.scss */
.footer-new .container .col-left .bottom .text-footer-right span { box-sizing: border-box; font-size: 12px; line-height: 10px; color: #fff; font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont';}
/* line 111, ../sass/newfooter.scss */
.footer-new .container .col-center { width: 11%; float: left;}
/* line 114, ../sass/newfooter.scss */
.footer-new .container .col-center .top { width: 100%; overflow: hidden; }
/* line 117, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact { float: right; padding-right: 20px; border-right: 1px solid #e0dfdf; }
/* line 121, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact .contact-title { color: #fff; text-align: left; }
/* line 124, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact .contact-title i { margin-right: 10px; font-size: 18px; }
/* line 128, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact .contact-title span { font-size: 16px;font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont'; }
/* line 132, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact .contact-detail { text-align: left; }
/* line 134, ../sass/newfooter.scss */
.footer-new .container .col-center .top .content-contact .contact-detail .text-phone-number { font-size: 18px; color: #f5deb3; margin: 0; font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont';}
/* line 143, ../sass/newfooter.scss */
.footer-new .container .col-right { width: 25%; float: left;}
/* line 146, ../sass/newfooter.scss */
.footer-new .container .col-right .top { width: 100%; overflow: hidden; }
/* line 149, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow { padding-left: 15px; }
/* line 151, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .title-follow { display: none; color: #fff; margin: 0; margin-bottom: 10px; font-size: 18px; }
/* line 158, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ }
/* line 164, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social { display: block; width: 32px; height: 32px; text-decoration: none; margin-right: 5px; background-repeat: no-repeat; background-size: 32px 32px; }
/* line 172, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.facebook { background: url(../img/facebook.png); background-position: 0px; background-size: auto 100%; }
/* line 177, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.twitter { background: url(../img/twitter.png); background-position: 0px; background-size: auto 100%; }
/* line 182, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.google { background: url(../img/google.png); background-position: 0px; background-size: auto 100%; }
/* line 187, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.youtube { background: url(../img/youtube.png); background-position: 0px; background-size: auto 100%; }
/* line 192, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.instagram { background: url(../img/instagram.png); background-position: 0px; background-size: auto 100%; }
/* line 197, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.line { background: url(../img/line.png); background-position: 0px; background-size: auto 100%; }
/* line 202, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social.weibo { background: url(../img/weibo.png); background-position: 0px; background-size: auto 100%; }
/* line 207, ../sass/newfooter.scss */
.footer-new .container .col-right .top .box-follow .box-link-social .link-social:hover { opacity: 0.8; }
/* line 214, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom { width: 100%; overflow: hidden; }
/* line 217, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download { padding-right: 55px; margin-top: 10px; box-sizing: border-box; }
/* line 221, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .text-download { display: none; color: #fff; font-size: 12px; line-height: 16px; margin: 0px; margin-bottom: 5px; }
/* line 229, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download { width: 100%; display: table; }
/* line 232, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front { float: left; margin-right: 10px; }
/* line 235, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front p { color: #fff; font-size: 12px; line-height: 14px; margin: 0px; }
/* line 242, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download { float: left; margin-right: 10px; margin-bottom: 10px; height: 30px; }
/* line 247, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download img { width: auto; height: 100%; }
/* line 252, ../sass/newfooter.scss */
.footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download:hover { opacity: 0.8; }

/* line 262, ../sass/newfooter.scss */
.footer-fixed { position: fixed; bottom: 0; left: 0; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease,-webkit-transform .4s ease; }
/* line 272, ../sass/newfooter.scss */
.footer-fixed.footer-transform { -webkit-transform: translateY(105%) !important; -ms-transform: translateY(105%) !important; transform: translateY(105%) !important; }
/* line 278, ../sass/newfooter.scss */
.footer-fixed.footer-relative { position: relative !important; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }

/* line 286, ../sass/newfooter.scss */
.box-other { padding-bottom: 0px; }
.border-right {font-size: 12px;
line-height: 10px;
border-right: 1px solid #e0dfdf;
color: #fff;
text-decoration: none;}

@media screen and (min-width: 1281px) and (max-width: 1440px) { /* line 300, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university { padding-right: 15px; }
  /* line 302, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university p { font-size: 16px; line-height: 18px; font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont'; }
  /* line 307, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .box-image { height: 36px; margin-left: 15px; }
  /* line 315, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right a { font-size: 11px; line-height: 10px; }
  /* line 319, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right span { font-size: 11px; line-height: 10px; }
  /* line 330, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title i { font-size: 18px; }
  /* line 333, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title span { font-size: 12px; }
  /* line 338, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-detail .text-phone-number { font-size: 15px; }
  /* line 348, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .title-follow { font-size: 17px; }
  /* line 352, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .box-link-social .link-social { width: 32px; height: 32px; background-size: 32px 32px; }
  /* line 364, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front p { font-size: 11px; line-height: 13px; }
  /* line 369, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download { height: 26px; } }
@media screen and (max-width: 1280px) { /* line 386, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university { padding-right: 15px; font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont'; }
  /* line 388, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university p { font-size: 14px; line-height: 16px; }
  /* line 393, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .box-image { height: 32px; margin-left: 15px; }
  /* line 401, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right a { font-size: 9px; line-height: 10px; }
  /* line 405, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right .text-flex:first-child { padding: 3px 10px 3px 10px; }
  /* line 408, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right .text-flex:first-child { padding-left: 0px; }
  /* line 411, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right span { font-size: 12px; line-height: 10px; }
  /* line 422, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title i { font-size: 16px; }
  /* line 425, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title span { font-size: 15px; }
  /* line 430, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-detail .text-phone-number { font-size: 14px; }
  /* line 440, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .title-follow { font-size: 16px; }
  /* line 444, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .box-link-social .link-social { width: 32px; height: 32px; background-size: 32x 32px; }
  /* line 456, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front p { font-size: 10px; line-height: 12px; }
  /* line 461, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download { height: 24px; } }
@media screen and (max-width: 1024px) { /* line 481, ../sass/newfooter.scss */
  .footer-new { height: 80px; }
  /* line 484, ../sass/newfooter.scss */
  .footer-new .container .col-left { width: 60%; }
  /* line 488, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university { padding-right: 15px; }
  /* line 490, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .text-university p { font-size: 12px; line-height: 20px; font-family: 'dtac2013_bl-webfont', 'dtac2013_lt-webfont', 'dtac2013_rg-webfont';}
  /* line 495, ../sass/newfooter.scss */
  .footer-new .container .col-left .top .box-title .box-image { height: 40px; margin-left: 15px; }
  /* line 502, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right { display: none; }
  /* line 507, ../sass/newfooter.scss */
  .footer-new .container .col-center { width: 15%; }
  /* line 512, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title i { font-size: 14px; }
  /* line 515, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-title span { font-size: 10px; }
  /* line 520, ../sass/newfooter.scss */
  .footer-new .container .col-center .top .content-contact .contact-detail .text-phone-number { font-size: 14px; }
  /* line 530, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .title-follow { font-size: 17px; }
  /* line 534, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .box-link-social .link-social { width: 32px; height: 32px; background-size: 32px 32px; }
  /* line 546, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front p { font-size: 10px; line-height: 11px; }
  /* line 551, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download { height: 22px; } }
@media screen and (max-width: 991px) { /* line 565, ../sass/newfooter.scss */
  .footer-new .container .col-left { width: 45%; }
  /* line 568, ../sass/newfooter.scss */
  .footer-new .container .col-left .bottom .text-footer-right { display: none; }
  /* line 573, ../sass/newfooter.scss */
  .footer-new .container .col-center { width: 15%; }
  /* line 576, ../sass/newfooter.scss */
  .footer-new .container .col-right { width: 40%; } }
@media screen and (max-width: 767px) { /* line 590, ../sass/newfooter.scss */
  .footer-new .container .col-left { width: 50%; }
  /* line 593, ../sass/newfooter.scss */
  .footer-new .container .col-center { display: none; }
  /* line 596, ../sass/newfooter.scss */
  .footer-new .container .col-right { width: 50%; } }
@media screen and (max-width: 640px) { /* line 605, ../sass/newfooter.scss */
  .footer-new { height: 70px; }
  /* line 607, ../sass/newfooter.scss */
  .footer-new .container { padding: 10px; }
  /* line 609, ../sass/newfooter.scss */
  .footer-new .container .col-left { display: none; }
  /* line 612, ../sass/newfooter.scss */
  .footer-new .container .col-right { width: 100%; }
  /* line 614, ../sass/newfooter.scss */
  .footer-new .container .col-right .top { float: left; width: 50%; }
  /* line 617, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow { padding-left: 0; }
  /* line 619, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .title-follow { display: block; font-size: 12px; margin-bottom: 3px; }
  /* line 625, ../sass/newfooter.scss */
  .footer-new .container .col-right .top .box-follow .box-link-social .link-social { width: 22px; height: 22px; background-size: 22px 22px; }
  /* line 633, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom { float: left; width: 50%; }
  /* line 636, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download { margin-top: 0; }
  /* line 638, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .text-download { display: block; float: right;margin-top: 15px; }
  /* line 643, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .text-download-front { display: none; }
  /* line 646, ../sass/newfooter.scss */
  .footer-new .container .col-right .bottom .box-footer-download .btn-link-download .link-download { height: 20px; margin-bottom: 3px; } }

/*# sourceMappingURL=newfooter.css.map */
